<?php 
abstract class __CONTROLLER {
	private static $_instance;
	protected $_request;
	
	public static function getInstance() {
		if (!self::$_instance) self::$_instance = new self();

		return self::$_instance;
	}
	
	public function __contruct() {
		$this->_request = __REQUEST::getInstance();
	}
	
	public function getRequest()
	{
		return $this->_request;
	}
	
	static function loadOption($optionPage) {
		
	}
}